Member of Technical Staff - 3 - C/C++
Hungry, Humble, Honest, with Heart.
The Opportunity
Nutanix engineers are crafting revolutionary technology, building the Nutanix Enterprise Cloud OS. We're using our love of programming and diverse backgrounds to deliver the simplicity and agility of popular public cloud services, but with the security and control that you need in a private cloud. At Nutanix, you'll find no shortage of challenging problems to work on. We work closely with our product in a collegiate, collaborative environment that encourages the open exploration of ideas.
About the Team
At Nutanix, you will be joining the Dr & Backup team, a dynamic group spread across India and the US. The team boasts a mix of junior and senior engineers who are passionate about taking ownership and seeing projects through to completion. Our team culture is one of innovation and accountability, with leadership styles that emphasize coaching and democracy to foster growth and creativity.
You will report to the Senior Technical Manager, a seasoned expert with over 10 years of experience in distributed systems and storage. Our manager has a strong foundation in operating systems fundamentals and holds a Master's degree from Carnegie Mellon University. Leading the metro availability team in disaster recovery, this manager has a proven track record of delivering business continuity solutions for critical workloads.
For this role, the work setup is hybrid, requiring employees to be in the office 2-3 days a week. However, we offer flexibility and support for remote work to accommodate individual preferences and needs.
Your Role
- Design and develop software for a converged computing + storage platform for the software-defined data center.
- Develop a deep understanding of complex distributed systems, and design innovative solutions for customer requirements.
- Improve performance, scale-out and resiliency of distributed storage systems.
- Work closely with other development teams, testers, documentation writers and product management to deliver high-quality products in a fast-paced environment.
- Engage with customers and support when needed to solve production issues
What You Will Bring
- Love of programming and rock-solid in one or more languages: C, C++ deally for enterprise-quality software
- Deep understanding of UNIX/Linux internals.
- Development experience in file systems, operating systems, database back-ends, distributed systems management, and Cloud technologies is a plus.
- Experience with Hadoop, MapReduce, Cassandra, Zookeeper and other large-scale distributed systems is preferred.
- Familiarity with OS internals, concepts of distributed data management, and design/implementation trade-offs in building clustered, high- performance, fault-tolerant distributed systems software.
- Experience working with virtualization technologies like VMware, Hyper-V, Xen. VMware preferred.
- Familiarity with x86 architecture, virtualization and/or storage management
- A Bachelor’s degree in computer science or related field is required. Advanced degree in related fields preferred
- Very strong analytical and problem-solving skills
- Can-do attitude while solving difficult problems spanning across multiple teams.
- Comfortable working in a fast-moving, agile environment
- 3–5 years of exp
--
Nutanix is an equal opportunity employer.
Nutanix is an Equal Employment Opportunity and (in the U.S.) an Affirmative Action employer. Qualified applicants are considered for employment opportunities without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, protected veteran status, disability status or any other category protected by applicable law. We hire and promote individuals solely on the basis of qualifications for the job to be filled. We strive to foster an inclusive working environment that enables all our Nutants to be themselves and to do great work in a safe and welcoming environment, free of unlawful discrimination, intimidation or harassment. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If you need a reasonable accommodation, please let us know by contacting [email protected].